home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / program / amos / amoslis0.lzh / AMOSLIST / 000309_amos-request@svcs1.digex.net_Fri Aug 25 16:18:58 1995.msg < prev    next >
Internet Message Format  |  1995-09-01  |  4KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id QAA02861;  for  ; Fri, 25 Aug 1995 16:18:45 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id NAA25678 for amos-out; Fri, 25 Aug 1995 13:19:52 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id NAA25675 for <amos-list@svcs1.digex.net>; Fri, 25 Aug 1995 13:19:51 -0400
  4. Received: from disperse.demon.co.uk (disperse.demon.co.uk [158.152.1.77]) by mail1.access.digex.net (8.6.12/8.6.12) with SMTP id NAA12140;  for <amos-list@access.digex.net> ; Fri, 25 Aug 1995 13:19:44 -0400
  5. Received: from post.demon.co.uk by disperse.demon.co.uk id aa14369;
  6.           25 Aug 95 18:04 +0100
  7. Received: from westmead.demon.co.uk by post.demon.co.uk id aa03250;
  8.           25 Aug 95 18:02 +0100
  9. From: Mark Carter <Mark@westmead.demon.co.uk>
  10. To: amos-list@access.digex.net
  11. Date:          Fri, 25 Aug 1995 14:30:39 +0000
  12. Subject:       Re: Compiling Problems
  13. Priority: normal
  14. X-mailer: Pegasus Mail/Windows (v1.22)
  15. Message-ID:  <9508251802.aa03250@post.demon.co.uk>
  16. Status: RO
  17. X-Status: 
  18.  
  19. > Greetings Mark, you wrote some text on the subject Compiling Problems, and
  20. > now I'm going to answer it.
  21. > > Here are a couple of problems I had after I compiled my very large game:
  22. > > 
  23. > > 1. It seems that when I use Set Font very soon after the Get Disc 
  24. > > Fonts command, I get an error return code 20 (divide by zero?). This 
  25. > > does not happen with the AMOS program.
  26. > > I use the Set Font command straight away,  for all the fonts in my 
  27. > > program, so that I do not get unwanted disk acceses later on.
  28. > I've never had this problem... but I have another suggestion...
  29. > Before doing the Get Disc Fonts, do an Assign "Fonts:" To "Fonts/".
  30. > This will make it so it doesn't load *all* the fonts on disk, only
  31. > your one in the program directory. When you end the program, do
  32. > something like:
  33. > If Exist("Sys:Fonts") Then Assign "Fonts:" To "Sys:Fonts"
  34. > This *might* fix your problem, as Amos could be clearing the fonts
  35. > from memory. This method takes far less memory and is faster.
  36.  
  37. I always do this anyway, thanks all the same ;-).
  38.  
  39. I've now found out the problem: When I compiled my program I was 
  40. using the NODEF option, and since I get my fonts before I open my 
  41. screens, I was trying to use Set Font when there were no screens 
  42. openned - you just can't do this - what a shame :-(.
  43.  
  44. Looks like I'm going to have to get my fonts after I open my screens, 
  45. since by using Set Font straight after Get Fonts, I prevent nasty 
  46. disk accessing for fonts later on.
  47.  
  48. > Or get Easylife or Amcaf for better font support :)
  49.  
  50. Yhis would be a good idea!
  51.  
  52. > > 2. When I choose the Squash program option and then try to load the 
  53. > > compiled program, it simply refuses to load (no problem with 
  54. > > powerpacker library).  I guess this must be a memory problem, 
  55. > > although my A1200 is fitted with an extra 4Mb of Fast RAM (the codes 
  56. > > about 200K long).
  57. > > 
  58. > > Are these problems known bugs, or am I doing something wrong :-( ?
  59. > It is a bug. A very obvious one, that Europress *should* have noticed :(
  60. > Maybe they just didn't bother checking that it worked...
  61.  
  62. I tried powerpacking my compiled program into a self decompressing 
  63. executable using the powerpacker program - but no luck :-(. I can 
  64. powerpack it, fine, but I cannot make it self decompressing.  I guess 
  65. doing this properly is blatently obvious - please help!
  66.  
  67. I know this last bit should be posted  to
  68. comp.sys.powerpacking.thickshits but it is a problem for amos users 
  69. :-)
  70.  
  71. >      _________________________________
  72. >     /                                 \
  73. >     > Ben Wyatt - bwyatt@paston.co.uk <
  74. >     \_________________________________/ 1995 Very Interesting Signatures